armoured rat - Español Inglés Diccionario